Skip to content

[O2B-1486] Increase cache function size for QC registreing processes step#2016

Closed
graduta wants to merge 9 commits into
mainfrom
improv/O2B-1486/increase-cache-function-size
Closed

[O2B-1486] Increase cache function size for QC registreing processes step#2016
graduta wants to merge 9 commits into
mainfrom
improv/O2B-1486/increase-cache-function-size

Conversation

@graduta
Copy link
Copy Markdown
Member

@graduta graduta commented Nov 17, 2025

I have a JIRA ticket

  • branch and/or PR name(s) include(s) JIRA ID
  • issue has "Fix version" assigned
  • issue "Status" is set to "In review"
  • PR labels are selected

Notable changes for users:

  • N/A

Notable changes for developers:

  • BKP has been observed reaching 100% for a few seconds at start of run.
  • In our tests, it has been observed that BKP goes to no more than 90% if the cache of functions is increased to 1000 from the current 100 ones.
  • While this is not enough for QC as the tool expects a faster response not to deal with back pressure, it is a first mitigation step as Bookkeeping is on average 30% usage of its allocated CPU, and on run start does not go over 90% anymore and even that spike is for a very short period of time

Changes made to the database:

isaachilly and others added 9 commits November 11, 2025 14:57
The 'createdAt' column has been removed from the ActiveColumns configuration.

Test indices and validators have also been adjusted to reflect this change.
Changed the display name of the 'updatedAt' column from 'Updated At' to 'Last Update'.
…sses

Added mappings for PENDING, STANDBY, DEPLOYED, and DONE statuses and changed CONFIGURED.

Removed whole table row, colour class assignment.

Adjusted related tests to match.
Added an 'Add log' button in the environment Id dropdown menu.

Added tests to verify the presence of said button and correct behaviour of already present tests to accommodate the new permanent link button.
Relocated the declaration of envId for better code organisation.
Updated the 'Add log' link to exclude the runNumbers query parameter if no runs are available to be autofilled.

Thus moved inline with the behaviour of the "Add log to this environment" button on the env details page.
Corrected the CSS class mapping.

Updated the envs overview test to check for more correct colour classes.
Introduces a new textMinWidth parameter allowing the minimum width of the link text to be set via inline style. Allowing for buttons to be of same length.
@graduta graduta requested a review from isaachilly November 17, 2025 15:03
@graduta graduta self-assigned this Nov 17, 2025
@graduta graduta requested a review from Houwie7000 November 17, 2025 15:03
@graduta graduta closed this Nov 17, 2025
@graduta graduta deleted the improv/O2B-1486/increase-cache-function-size branch November 17, 2025 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants